export const p2pContractABI = [
    {
        'anonymous': false,
        'inputs': [
            {
                'components': [
                    {
                        'internalType': 'address',
                        'name': 'walletInitiator',
                        'type': 'address',
                    },
                    {
                        'internalType': 'address',
                        'name': 'walletReceiver',
                        'type': 'address',
                    },
                    {
                        'internalType': 'string',
                        'name': 'walletConnectionOffer',
                        'type': 'string',
                    },
                    {
                        'internalType': 'string',
                        'name': 'walletICECandidates',
                        'type': 'string',
                    },
                    {
                        'internalType': 'bool',
                        'name': 'isInitiator',
                        'type': 'bool',
                    },
                ],
                'indexed': false,
                'internalType': 'struct MultiPairDataContract.InputData',
                'name': 'inputData',
                'type': 'tuple',
            },
        ],
        'name': 'DataUpdated',
        'type': 'event',
    },
    {
        'inputs': [
            {
                'components': [
                    {
                        'internalType': 'address',
                        'name': 'walletInitiator',
                        'type': 'address',
                    },
                    {
                        'internalType': 'address',
                        'name': 'walletReceiver',
                        'type': 'address',
                    },
                    {
                        'internalType': 'string',
                        'name': 'walletConnectionOffer',
                        'type': 'string',
                    },
                    {
                        'internalType': 'string',
                        'name': 'walletICECandidates',
                        'type': 'string',
                    },
                    {
                        'internalType': 'bool',
                        'name': 'isInitiator',
                        'type': 'bool',
                    },
                ],
                'internalType': 'struct MultiPairDataContract.InputData',
                'name': 'inputData',
                'type': 'tuple',
            },
        ],
        'name': 'setData',
        'outputs': [],
        'stateMutability': 'nonpayable',
        'type': 'function',
    },
    {
        'inputs': [
            {
                'components': [
                    {
                        'internalType': 'address',
                        'name': 'walletInitiator',
                        'type': 'address',
                    },
                    {
                        'internalType': 'address',
                        'name': 'walletReceiver',
                        'type': 'address',
                    },
                    {
                        'internalType': 'bool',
                        'name': 'isInitiator',
                        'type': 'bool',
                    },
                ],
                'internalType': 'struct MultiPairDataContract.GetDataProps',
                'name': 'props',
                'type': 'tuple',
            },
        ],
        'name': 'getData',
        'outputs': [
            {
                'components': [
                    {
                        'internalType': 'string',
                        'name': 'walletConnectionOffer',
                        'type': 'string',
                    },
                    {
                        'internalType': 'string',
                        'name': 'walletICECandidates',
                        'type': 'string',
                    },
                ],
                'internalType': 'struct MultiPairDataContract.P2PData',
                'name': '',
                'type': 'tuple',
            },
        ],
        'stateMutability': 'view',
        'type': 'function',
    },
];